---Doorways---

Yet another random mod by Missilemaster


Installation: Put all of these in UT2004/System:
doorway.u
Doorways.int
Doorway.int

And add this to ServerPackages to run a server:
ServerPackages=doorway


This mutator, which may have been unknowingly inspired by the PortalGun mod for
UT2004, replaces the Impact Hammer with the Doorway Controller, which is used 
to place "Doorways" around a map. Press fire to place one at your current 
location (and pointed in the direction you're facing). Press altfire to cycle 
through your Doorways; it will tell you some useful inofo about each one. But
what the heck are these for, then? Well, if you haven't guessed yet, they are
teleporters. When you have a door selected, type "setcode (code)" in the 
console to set that door's code. This code is used to connect another door to
this one; find or place another door some distance away, stand near it and type
"opendoor (same code as before)". After some fancy effects, a 1-way teleporter
will be formed from the door next to you to the first one you placed. Notice
the light over the door. If it's green, you can walk through it to be 
teleported to the other end; if it's red, stay away or you may be telefragged
by someone coming through! You can also shoot projectiles through these doors;
try hiding a door in the enemy base and launching a Redeemer through! :D After
10 seconds, both ends of the doorway will shut off. Any of your own doors can
be blown up remotely by pressing fire while it's selected; enemy doors can be
destroyed by weapons, though certain weapons have little or no effect on doors.

There are some interesting strategies to using Doorways. The main one is 
that, even though they have team colors, you can use ANY doorway you want,
regardless of who owns it! You need to know a door's code to link to it, but
your Doorway Controller will tell you any door's code if you walk under it
while it's off, and you don't need the code to use a door as a start point.
So, it's very important to keep enemies away from your doors, and to always
use Teamsay when telling a teammate one of your codes! Also, though your 
Impact Hammer is gone, your Doorway Controller can basically be used as a 
mine layer if necessary; just place a door, wait for an enemy to get near it,
then blow it up! If done "correctly", you can create pretty massive explosions
with these things. Your doors are still linked to you even if you die, so you
can still modify your doors if you get killed, and cheaters can't place an
unlimited number of doors by suiciding to reset their counter.


Changing maximum door count: Open Doorway.ini and you should see a line that
says "MaxDoors=#". Change # to set how many doors one player can control.
(It will be changed ingame if it isn't between 1 and 10.) I didn't think 
one property was worth adding yet another tab to the Mod menu. ;)
